/* 
 * File:   IniciarJuego.h
 * Author: satanas
 *
 * Created on 27 de julio de 2008, 11:56 PM
 */

#ifndef _INICIARJUEGO_H
#define	_INICIARJUEGO_H

#include "MyWidget.h"
#include "Juego.h"
#include <QLabel>
#include <QGroupBox>
#include <QPushButton>
#include <QLineEdit>
#include <QSpinBox>
#include <QColorDialog>
#include <QMessageBox>

class IniciarJuego : public MyWidget{
    Q_OBJECT
public:
    QSpinBox *spinBox;
    QLabel *label;
    QGroupBox *groupBox;
    QLineEdit *txtNombre;
    QLineEdit *txtNombre_2;
    QPushButton *btnColor_2;
    QLineEdit *txtNombre_3;
    QPushButton *btnColor_3;
    QPushButton *btnColor_5;
    QLineEdit *txtNombre_4;
    QPushButton *btnColor_6;
    QLineEdit *txtNombre_5;
    QPushButton *btnColor_4;
    QPushButton *btnColor;
    QLineEdit *txtNombre_6;
    QLabel *label_2;
    QLabel *label_3;
    QPushButton *btnComenzar;
    QPushButton *btnCancelar;
    
    int nJugadores;
    QLineEdit *txtNombres[6];
    QPushButton *btnColores[6];
    QString nombres[6];
    QColor colores[6];
    QWidget *padre;

    void setupUi();
    IniciarJuego(QWidget *parent=0);
public slots:
    void comenzar();
    void cancelar();
    void seleccionarNumero(int);
    void seleccionarColor();
};

#endif	/* _INICIARJUEGO_H */
